//引入  express

const express = require("express");
const res = require("express/lib/response");

const app = express();

//监听端口
app.listen(3000,()=>{
   console.log("服务器端口3000正在运行");
});
app.get("/",(req,res)=>{
   res.send("这是首页");
})
//设计路由 app 上常用的方法 app.get()  app.post()   app.all()   格式  app.get("路径"，回调函数)
app.get('/teacher',(req,res)=>{
   res.send("你好客户端");//类似于setHead()   和    writeHead()
})
app.get('/student',(req,res)=>{
    res.setHeader('content-type','text/html;charset=utf-8');
    res.send("我是学生");
})
app.post("/mydemo",(req,res)=>{
    res.send("post传输过来的数据");
})
//一般用于设置400错误*号表示一般用于以上情况都未出现时报404错误页面
app.all("*",(req,res)=>{
    res.send("404未找到该页面");
})